a long spell of fine weather - Spanisch Englisch Wörterbuch